a few centrally located banks - Español Inglés Diccionario